home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / doc / apmd / README.Debian < prev   
Text File  |  2008-06-19  |  1KB  |  32 lines

  1. Important note for Debian package maintainers
  2. ---------------------------------------------
  3.  
  4. If your package needs to be notified of APM events then it should
  5. install a script or scripts under /etc/apm/ as follows.
  6.  
  7. If the order of execution of a set of scripts does not need to depend
  8. on the event then place the scripts in /etc/apm/scripts.d/ and
  9. symlink to them from /etc/apm/event.d/ .
  10.  
  11. If the order of execution of a set of scripts needs to depend on the
  12. event then place the scripts in /etc/apm/scripts.d/ and symlink to
  13. them from /etc/apm/suspend.d/, /etc/apm/resume.d/ and /etc/apm/other.d/
  14. with names that (due to their lexicographical order) result in the
  15. correct sequencing of the scripts.
  16.  
  17. For example, suppose you want to run a before b on suspend, but a
  18. after b on resume.  Then put scripts a and b in /etc/apm/scripts.d/
  19. and create the following symlinks:
  20.  
  21.     /etc/apm/suspend.d/20a --> ../scripts.d/a
  22.     /etc/apm/suspend.d/80b --> ../scripts.d/b
  23.     /etc/apm/resume.d/20b --> ../scripts.d/b
  24.     /etc/apm/resume.d/80a --> ../scripts.d/a
  25.  
  26. Do not put anything but symlinks in /etc/apm/suspend.d/,
  27. /etc/apm/resume.d/ and /etc/apm/other.d/ .
  28.  
  29. Links in /etc/apm/event.d/ are run in their lexicographical order
  30. _after_ all the links in /etc/apm/suspend.d/, /etc/apm/resume.d/ and
  31. /etc/apm/other.d/ .
  32.